package com.tgjorgoski.repository;

import java.util.List;

public interface IPersistManager {
	void saveObject(Object obj);
	void deleteObject(Object obj);
	<E> List<E> getList(Class<E> cls);
	<E> List<String> getUniqueValues(Class<E> cls, String propName);
	<E> E getBean(Class<E> cls, long id);
	<E> E getBean(Class<E> cls, String property, String value);
	void disconnect();
}
